apple dumpling - German English Dictionary